<?php
//挪车卡管理
defined('BY_JYA') or exit('error');
$_RQ['op']=$_RQ['op']?$_RQ['op']:'list';
if($_RQ['op']=='list'){
	$return=array();
	//查询用户已有挪车卡
	$card_list=pdo_getall('jy_move_card',array('mid'=>$_SESSION['uid'],'uniacid'=>$_SESSION['uniacid']),array('id','title','code','status','createtime'));
	foreach($card_list as &$item){
		$item['createtime']=date("Y/m/d",$item['createtime']);
		$item['status']=($item['status']==1)?true:false;
		$item['linkurl']=custom_url('jy_move/move/main/code='.$item['code'],true);
	}
	$return['list']=$card_list;
	exi($return);
}
if($_RQ['op']=='edit'){
	$return=array();
	$return['basic']=$this->plugin_setting('basic');
	if($_RQ['postdata']){
		$postdata=get_postdata();
		$update=array(
			'title'=>trim($postdata['title']),
		);
		$id=intval($postdata['id']);
		if(!$id){
			exi('请先选择挪车卡！','error');
		}
		pdo_update('jy_move_card',$update,array('id'=>$id,'mid'=>$_SESSION['uid']));
		exi('设置成功！','','list');
    }
	$id=intval($_RQ['id']);
	if(!$id){
		exi('请先选择挪车卡！','error');
	}
	$item=pdo_get('jy_move_card',array('id'=>$id,'mid'=>$_SESSION['uid']),array('id','title'));
	if(!$item){
		exi('指定挪车卡不存在！','error');
	}
	$return['item']=$item;
    exi($return);	
}
// 关闭/开启挪车卡
if($_RQ['op']=='set'){
	$postdata=get_postdata();
	$id=intval($_RQ['id']);
	if(!$id){
		exi('请先选择挪车卡！','error');
	}
	$return=array();
	$status=$postdata['status'];
	//开启
	if($status==true){
		pdo_update('jy_move_card',array('status'=>'1'),array('id'=>$id,'mid'=>$_SESSION['uid']));
		exi('成功开启挪车卡！');
	}
	//关闭
	if($status==false){
		pdo_update('jy_move_card',array('status'=>'0'),array('id'=>$id,'mid'=>$_SESSION['uid']));
		exi('成功关闭挪车卡！');
	}	
}
//删除挪车卡
if($_RQ['op']=='del'){
	$id=intval($_RQ['id']);
	if(!$id){
		exi('请先选择挪车卡！','error');
	}
	pdo_delete('jy_move_card',array('id'=>$card_id,'mid'=>$_SESSION['uid']));
	exi('成功删除挪车卡！','','list');
}	
?>